* {
	margin: 0;
	padding: 0px;
	border: 0px;
	font-family: "Microsoft YaHei","Arial","黑体", "宋体", sans-serif;
}
body {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	tap-highlight-color: rgba(0, 0, 0, 0);
	focus-ring-color: rgba(0, 0, 0, 0);
	-webkit-focus-ring-color: rgba(0, 0, 0, 0);
	-moz-tap-highlight-color: rgba(0, 0, 0, 0);
	-moz-focus-ring-color: rgba(0, 0, 0, 0);
}
::-webkit-scrollbar {
	width: 1px;
	height: 1px;
}

img {
	display: block;
	width: 100%;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
#app {
	font-family: 'Avenir', Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #2c3e50;
	width: 100%;
	max-width:750px;
	margin: 0 auto;
	background-color: #F5F5F5;
	/* position: absolute;
	    max-height: 100%;
	    min-height: 100%; */
}
input,textarea,button{
	outline: none;
	-webkit-appearance: none;
}
a{
	color: inherit;
	text-decoration: none;
}
.tc{
	text-align: center;
}
.tl{
	text-align: left;
}
.tr{
	text-align: right;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.bdr3{
	border-radius: 0.08rem;
}
mark{
	background-color: transparent;
}
.colorA9{
	color: #A9A9A9;
}
.color32{
	color: #323232 !important;
}
.router-link-active{
	color: #438BFF !important;
	
}

.nowActive{
	color: #FFF;
	background-color: #0b5d9c !important;
}
.isFixed{
	position: fixed;
	top: 0;
	width: 100%;
	max-width: 750px;
	z-index: 1;
	
}
.rotate{
	display: inline-block;
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
}
.mint-field .mint-cell-title{
	width: 1.3333rem;
}
.mint-field .mint-cell-title *{
	font-size: 0.3733rem;
}
.mint-cell-value input{
	font-size: 0.3733rem;
}
input::-webkit-input-placeholder {
	font-size: 0.32rem;
	color: #A9A9A9;
}

input:-moz-placeholder {
	font-size: 0.32rem;
	color: #A9A9A9;
}
input::-moz-placeholder {
	font-size: 0.32rem;
	color: #A9A9A9;
}
input:-ms-input-placeholder {
	font-size: 0.32rem;
	color: #A9A9A9;
}
.search_div{
	margin:0.4rem;
	/* padding: 0.4rem; */
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
}
.icon-search{
	position: absolute;
	width: 0.4rem;
	height: 0.4rem;
	top: 0.17rem;
	left: 0.4rem;
	font-size: 0.48rem;
}
.search_div input{
	width: 9.2rem;
	height: 0.8rem;
	line-height: 0.8rem;
	border: 1px solid #A9A9A9;
	border-radius: 2.6667rem;
	color: #A9A9A9;
	text-indent:0.9333rem;
	box-sizing: border-box;
}
.highlightedText{
	color: #115991;
}
.hasPadding{
	padding-bottom:50px;
}



.header_div{
	height: 1.3333rem;
	line-height: 1.3333rem;
	text-align: center;
	font-size: 0.4533rem;
	color: #FFFFFF;
	background: #2C7FDC;
	position: relative;
}
.btn_back{
	position: absolute;
	z-index: 1;
	font-size: 0.32rem;
	left: 0.4rem;
}
.btn_head_register, .btn_head_login{
	position: absolute;
	font-family: PingFangSC-Regular;
	font-size: 0.4rem;
	color: #DAECFF;
	height: 0.5333rem;
	line-height: 0.5333rem;
	right: 0.4rem;
	top: 0.4rem;
	z-index: 1;
}
.input_div{
	margin-top: 0.4rem;
}
.input_div .input_p:nth-child(2){
	border-top: 1px solid #DDD;
}
.input_p{
	height: 1.4667rem;
	line-height: 1.4667rem;
	position: relative;
	padding: 0 0.4rem;
}
.input_p span{
	position: absolute;
	font-size: 0.4rem;
	color: #323232;
	top: 0;
	left: 0.4rem;
	height: 1.4667rem;
	line-height: 1.4667rem;
	z-index: 1;
	background-color: #FFF;
}
.input_p input{
	height: 1.4667rem;
	line-height: 1.4667rem;
	width: 100%;
	text-indent: 1.2rem;
}
.btn_login{
	width: 85.3%;
	height: 1.3333rem;
	line-height: 1.3333rem;
	background: #2C7FDC;
	border-radius: 100px;
	font-size: 0.4267rem;
	color: #FFFFFF;
	margin:0 auto;
	margin-top: 1.4667rem;
	text-align: center;
}
.dongtai_login{
	margin: 0 auto;
	margin-top: 0.8rem;
	font-size: 0.4rem;
	color: #2C7FDC;
	text-align: center;
}


.paytype_div .mint-cell{
	text-indent: 0.6667rem;
}
.paytype_div .mint-cell-title{
	padding-left: 100px;
	height: 1.6rem;
	line-height: 1.6rem;
	font-size: 0.4rem;
	color: #333333;
	box-sizing: border-box;
	padding: 0 0.4rem;
}


.payheader_div{
	height: 1.3333rem;
	line-height: 1.3333rem;
	background-color: #FFF;
	text-align: center;
	font-family: PingFangSC-Regular;
	font-size: 0.4267rem;
	color: #000000;
	position: relative;
}
.youlike_li{
	overflow: hidden;
	/* margin: 0.4rem 0; */
	    padding: 0.4rem 0;
	    border-bottom: 1px solid #DDD;
	padding-left: 3.6rem;
}
.youlike_img_div, .youlike_info{
	float: left;
	width: 3.2rem;
	height: 2.4rem;
}
.youlike_img_div{
	position: absolute;
	left: 0.4rem;
}
.youlike_info{
	position: relative;
	width: 100%;
}
.youlike_price{
	position: absolute;
	bottom: 0;
	width: 100%;
	overflow: hidden;
}
.goodinfo_header{
	position: relative;
	height: 1.3333rem;
	line-height: 1.3333rem;
	text-align: center;
}

.evallist_li{
	padding:0.4rem 0;
}
.evalwrods{
	line-height: 0.5867rem;
	font-family: PingFangSC-Regular;
	font-size: 0.3733rem;
	color: #333333;
	margin: 0.1333rem 0;
	letter-spacing: 0.22px;
}
.evalPic {
	overflow: hidden;
}
.evalPic p{
	float: left;
	width: 32%;
}
.evalPic p+p{
	margin-left: 2%;
}
.evaltime span{
	display: inline-block;
	height: 0.5333rem;
	line-height: 0.5333rem;
	margin: 0.1333rem 0px;
}
.evalReplay{
	padding: 0.2667rem;
	background: #F8F8F8;
	border-radius: 4px;
	line-height: 0.5867rem;
	font-size: 0.3467rem;
	color: #000000;
	letter-spacing: 0.2px;
}

.cartCell .mint-cell-wrapper{
	height: 3.3333rem;
}
.cartCell .mint-cell-wrapper .mint-cell-value{
	position: absolute;
	left: 0;
	width: 100%;
}
.btn_getCode{
	position: absolute;
	background-color: #FFF;
	top: 0;
	width: 2.6667rem;
	right: 0.4rem;
	text-align: center;
	text-indent: 0;
	font-size: 0.4rem;
	color: #323232;
}

.account_div .picker{
	position: fixed;
	width: 100%;
	max-width: 750px;
	height: 100%;
	top: 0;
	background-color: rgba(0,0,0,.3);
	z-index: 1;

}
.account_div .picker .picker-items{
	background-color: #FFF;
	bottom: 0;
	position: absolute;
	width: 100%;
}

.colletion_div .mint-navbar{
	height: 1.2rem;
}
.colletion_div	.mint-tab-item-label{
	font-size: 0.4rem;
}
.colorFF226{
	color: #FF7226 !important;
}
.goodslist_div .youlike_div{
	padding-top: 0 !important;
}
.goodslist_div .youlike_tip{
	display: none;
}
.goodslist_div .mint-navbar{
	height: 1.2rem;
	line-height: 1.2rem;
}
.goodslist_div .mint-tab-item-label{
	font-size: 0.4rem;
	position: relative;
}
.priceImg_p{
	position: absolute;
	bottom: 1.3333rem; 
	right: 0.1867rem;
	width: 1.1733rem;
	height: 0.5867rem;
	line-height: 0.5867rem;
	color: #FFF;
	padding: 0 0.1867rem;
	background-image: url(../../assets/img/icon_031.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}